<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<ui:composition template="/templates/masterLayout.xhtml">

	<ui:define name="title">
            REPORTES GERENCIALES
        </ui:define>
	<ui:define name="content">

		<p:growl id="mensaje" showDetail="true" life="7000" />

		<p:panel id="panel" header="REPORTES" style="margin-bottom:10px;">

			<h:panelGrid columns="1" width="100%">
				<h:panelGrid columns="3" width="100%">

					<h:form id="formReporteVolumenVentaProductoDiario" target="_blank">
						<h:panelGrid columns="1" cellpadding="1"
							style="text-align: center;">
							<h:panelGrid columns="1" cellpadding="1">
								<h:outputText
									value="REPORTE DE VOLUMEN DE VENTA POR PRODUCTO SEMANAL" />
							</h:panelGrid>

							<h:panelGrid columns="2" cellpadding="1">
								<h:outputText value="FECHA INICIO" />
								<p:calendar value="#{egresoReporteGerencial.fechaInicio}" />

								<h:outputText value="FECHA FIN" />
								<p:calendar value="#{egresoReporteGerencial.fechaFin}" />

								<p:outputLabel value="PRODUCTO:" />
								<p:selectOneMenu
									value="#{egresoReporteGerencial.productoVvpd.productoid}"
									filter="true" filterMatchMode="contains">
									<f:selectItem itemLabel="ESCOJA UN PRODUCTO" />
									<f:selectItems value="#{egresoReporteGerencial.listaProductos}"
										var="producto" itemValue="#{producto.productoid}"
										itemLabel="#{producto.nombreimprimir}" />
								</p:selectOneMenu>
							</h:panelGrid>
							<p:graphicImage value="../../../resources/images/r7.png" />

							<p:commandButton
								actionListener="#{egresoReporteGerencial.reporteVolumenVentaDiaria}"
								value="GENERAR REPORTE" ajax="false"
								update="formReporteVolumenVentaProductoDiario, :mensaje" />
						</h:panelGrid>
					</h:form>

					<h:form id="formReporteVolumenVentaProductoSemanal" target="_blank">
						<h:panelGrid columns="1" cellpadding="1"
							style="text-align: center;">
							<h:panelGrid columns="1" cellpadding="1">
								<h:outputText
									value="REPORTE DE VOLUMEN DE VENTA POR PRODUCTO MENSUAL" />
							</h:panelGrid>

							<h:panelGrid columns="2" cellpadding="1">
								<p:outputLabel value="AÑO:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.anioVvps}">
									<f:selectItem itemLabel="ESCOJA UN AÑO" />
									<f:selectItem itemValue="2014" itemLabel="2014" />
									<f:selectItem itemValue="2015" itemLabel="2015" />
									<f:selectItem itemValue="2016" itemLabel="2016" />
								</p:selectOneMenu>

								<p:outputLabel value="MES:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.mesVvps}">
									<f:selectItem itemLabel="ESCOJA UN MES" />
									<f:selectItem itemValue="1" itemLabel="ENERO" />
									<f:selectItem itemValue="2" itemLabel="FEBRERO" />
									<f:selectItem itemValue="3" itemLabel="MARZO" />
									<f:selectItem itemValue="4" itemLabel="ABRIL" />
									<f:selectItem itemValue="5" itemLabel="MAYO" />
									<f:selectItem itemValue="6" itemLabel="JUNIO" />
									<f:selectItem itemValue="7" itemLabel="JULIO" />
									<f:selectItem itemValue="8" itemLabel="AGOSTO" />
									<f:selectItem itemValue="9" itemLabel="SEPTIEMBRE" />
									<f:selectItem itemValue="10" itemLabel="OCTUBRE" />
									<f:selectItem itemValue="11" itemLabel="NOVIEMBRE" />
									<f:selectItem itemValue="12" itemLabel="DICIEMBRE" />
								</p:selectOneMenu>

								<p:outputLabel value="PRODUCTO:" />
								<p:selectOneMenu
									value="#{egresoReporteGerencial.productoVvps.productoid}"
									filter="true" filterMatchMode="contains">
									<f:selectItem itemLabel="ESCOJA UN PRODUCTO" />
									<f:selectItems value="#{egresoReporteGerencial.listaProductos}"
										var="producto" itemValue="#{producto.productoid}"
										itemLabel="#{producto.nombreimprimir}" />
								</p:selectOneMenu>
							</h:panelGrid>
							<p:graphicImage value="../../../resources/images/r7.png" />

							<p:commandButton
								actionListener="#{egresoReporteGerencial.reporteVolumenVentaSemanal}"
								value="GENERAR REPORTE" ajax="false"
								update="formReporteVolumenVentaProductoSemanal :mensaje" />
						</h:panelGrid>
					</h:form>

					<h:form id="formReporteVolumenVentaProductoMensual" target="_blank">
						<h:panelGrid columns="1" cellpadding="1"
							style="text-align: center;">
							<h:panelGrid columns="1" cellpadding="1">
								<h:outputText
									value="REPORTE DE VOLUMEN DE VENTA POR PRODUCTO ANUAL" />
							</h:panelGrid>

							<h:panelGrid columns="2" cellpadding="1">
								<p:outputLabel value="AÑO:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.anioVvpm}">
									<f:selectItem itemLabel="ESCOJA UN AÑO" />
									<f:selectItem itemValue="2014" itemLabel="2014" />
									<f:selectItem itemValue="2015" itemLabel="2015" />
									<f:selectItem itemValue="2016" itemLabel="2016" />
								</p:selectOneMenu>

								<p:outputLabel value="PRODUCTO:" />
								<p:selectOneMenu
									value="#{egresoReporteGerencial.productoVvpm.productoid}"
									filter="true" filterMatchMode="contains">
									<f:selectItem itemLabel="ESCOJA UN PRODUCTO" />
									<f:selectItems value="#{egresoReporteGerencial.listaProductos}"
										var="producto" itemValue="#{producto.productoid}"
										itemLabel="#{producto.nombreimprimir}" />
								</p:selectOneMenu>
							</h:panelGrid>
							<p:graphicImage value="../../../resources/images/r7.png" />

							<p:commandButton
								actionListener="#{egresoReporteGerencial.reporteVolumenVentaMensual}"
								value="GENERAR REPORTE" ajax="false"
								update="formReporteVolumenVentaProductoMensual :mensaje" />
						</h:panelGrid>
					</h:form>
				</h:panelGrid>

				<h:panelGrid columns="3" width="100%">

					<h:form id="formReporteConsolidadoVentaDiaria" target="_blank">
						<h:panelGrid columns="1" cellpadding="1"
							style="text-align: center;">
							<h:panelGrid columns="1" cellpadding="1">
								<h:outputText value="REPORTE CONSOLIDADO DE VENTA DIARIA" />
							</h:panelGrid>

							<h:panelGrid columns="2" cellpadding="1">
								<h:outputText value="FECHA INICIO" />
								<p:calendar value="#{egresoReporteGerencial.fechaInicioCd}" />

								<h:outputText value="FECHA FIN" />
								<p:calendar value="#{egresoReporteGerencial.fechaFinCd}" />

								<p:outputLabel value="VENDEDOR:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.vendedorCd}"
									filter="true" filterMatchMode="contains">
									<f:selectItem itemLabel="ESCOJA UN VENDEDOR" />
									<f:selectItems
										value="#{egresoReporteGerencial.listaVendedores}"
										var="vendedor" itemValue="#{vendedor.id}"
										itemLabel="#{vendedor.apellido} #{vendedor.nombre}" />
								</p:selectOneMenu>
							</h:panelGrid>
							<p:graphicImage value="../../../resources/images/r7.png" />

							<p:commandButton
								actionListener="#{egresoReporteGerencial.reporteConsolidadoVentaDiaria}"
								value="GENERAR REPORTE" ajax="false"
								update="formReporteConsolidadoVentaDiaria, :mensaje" />
						</h:panelGrid>
					</h:form>

					<h:form id="formReporteConsolidadoVentaSemanal" target="_blank">
						<h:panelGrid columns="1" cellpadding="1"
							style="text-align: center;">
							<h:panelGrid columns="1" cellpadding="1">
								<h:outputText value="REPORTE CONSOLIDADO DE VENTA MENSUAL" />
							</h:panelGrid>

							<h:panelGrid columns="2" cellpadding="1">
								<p:outputLabel value="AÑO:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.anioCm}">
									<f:selectItem itemLabel="ESCOJA UN AÑO" />
									<f:selectItem itemValue="2014" itemLabel="2014" />
									<f:selectItem itemValue="2015" itemLabel="2015" />
									<f:selectItem itemValue="2016" itemLabel="2016" />
								</p:selectOneMenu>

								<p:outputLabel value="MES:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.mesCm}">
									<f:selectItem itemLabel="ESCOJA UN MES" />
									<f:selectItem itemValue="1" itemLabel="ENERO" />
									<f:selectItem itemValue="2" itemLabel="FEBRERO" />
									<f:selectItem itemValue="3" itemLabel="MARZO" />
									<f:selectItem itemValue="4" itemLabel="ABRIL" />
									<f:selectItem itemValue="5" itemLabel="MAYO" />
									<f:selectItem itemValue="6" itemLabel="JUNIO" />
									<f:selectItem itemValue="7" itemLabel="JULIO" />
									<f:selectItem itemValue="8" itemLabel="AGOSTO" />
									<f:selectItem itemValue="9" itemLabel="SEPTIEMBRE" />
									<f:selectItem itemValue="10" itemLabel="OCTUBRE" />
									<f:selectItem itemValue="11" itemLabel="NOVIEMBRE" />
									<f:selectItem itemValue="12" itemLabel="DICIEMBRE" />
								</p:selectOneMenu>

								<p:outputLabel value="VENDEDOR:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.vendedorCm}"
									filter="true" filterMatchMode="contains">
									<f:selectItem itemLabel="ESCOJA UN VENDEDOR" />
									<f:selectItems
										value="#{egresoReporteGerencial.listaVendedores}"
										var="vendedor" itemValue="#{vendedor.id}"
										itemLabel="#{vendedor.apellido} #{vendedor.nombre}" />
								</p:selectOneMenu>
							</h:panelGrid>
							<p:graphicImage value="../../../resources/images/r7.png" />

							<p:commandButton
								actionListener="#{egresoReporteGerencial.reporteConsolidadoVentaSemanal}"
								value="GENERAR REPORTE" ajax="false"
								update="formReporteConsolidadoVentaSemanal, :mensaje" />
						</h:panelGrid>
					</h:form>

					<h:form id="formReporteConsolidadoVentaMensual" target="_blank">
						<h:panelGrid columns="1" cellpadding="1"
							style="text-align: center;">
							<h:panelGrid columns="1" cellpadding="1">
								<h:outputText value="REPORTE CONSOLIDADO DE VENTA ANUAL" />
							</h:panelGrid>

							<h:panelGrid columns="2" cellpadding="1">
								<p:outputLabel value="AÑO:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.anioCa}">
									<f:selectItem itemLabel="ESCOJA UN AÑO" />
									<f:selectItem itemValue="2014" itemLabel="2014" />
									<f:selectItem itemValue="2015" itemLabel="2015" />
									<f:selectItem itemValue="2016" itemLabel="2016" />
								</p:selectOneMenu>

								<p:outputLabel value="VENDEDOR:" />
								<p:selectOneMenu value="#{egresoReporteGerencial.vendedorCa}"
									filter="true" filterMatchMode="contains">
									<f:selectItem itemLabel="ESCOJA UN VENDEDOR" />
									<f:selectItems
										value="#{egresoReporteGerencial.listaVendedores}"
										var="vendedor" itemValue="#{vendedor.id}"
										itemLabel="#{vendedor.apellido} #{vendedor.nombre}" />
								</p:selectOneMenu>
							</h:panelGrid>
							<p:graphicImage value="../../../resources/images/r7.png" />

							<p:commandButton
								actionListener="#{egresoReporteGerencial.reporteConsolidadoVentaMensual}"
								value="GENERAR REPORTE" ajax="false"
								update="formReporteConsolidadoVentaMensual, :mensaje" />
						</h:panelGrid>
					</h:form>
				</h:panelGrid>
			</h:panelGrid>
		</p:panel>
	</ui:define>
</ui:composition>
</html>